physical exploration - German English Dictionary